artificial reality - German English Dictionary